himen cribiforme - English Synonyms Dictionary